草庐IT

php 将 preg_replace 转换为 preg_replace_callback

全部标签

php - YouTube XML Feed 错误

我在一个网站上有一个页面,它从YouTube中提取我最喜欢的提要并将它们嵌入到网站中。问题是它在80%的时间内正常工作,但在另外20%的时间内我在页面上遇到错误-代码中没有任何更改导致此问题,所以我想知道可能是什么原因造成的这个,或者如果有更好的方法来做我正在做的事情......我在检索XML提要时遇到的错误是403Forbidden...这是它的样子(注意:行号不会完全匹配,因为我已经简化了下面的代码示例。有问题的XML提要在这里:https://gdata.youtube.com/feeds/api/users/umarchives/favoritesWarning:simplex

php - 具有多个参数的 SOAP XML 函数调用

亲爱的Stackoverflowers,是否可以做到以下几点?$client=newSoapClient("wsdldocument.wsdl");$result=$client->myFunction($param1,$param2,$param3);(如何)我可以将多个参数传递给一个调用吗?我已经尝试过以下方法,但这对我也不起作用:$client=newSoapClient("wsdldocument.swdl");$params=array("param1"=>$param1,"param2"=>$param2,"param3"=>$param3);$result=$client

php - 向 Twilio hello monkey 添加额外的数字

我试图向Twilio.comhellomonkey脚本添加一个新数字。当我按下1、2或0时,它会重新启动,但不会导航至语音信箱或直接调用。这是我的代码:第一步\n";?>http://morxmedia.com/phone/main.mp3第2步\n";?>+13105551212Thecallfailedortheremotepartyhungup.Goodbye.http://morxmedia.com/phone/tech-support.mp3+13105551212Thecallfailedortheremotepartyhungup.Goodbye.

php number_format 给出错误信息

我正在使用php解析XML文件,但在尝试显示格式化数字时收到错误消息:警告:number_format()期望参数1为double,对象在/home/chesspro/public_html/UNYCL/people-8.php第45行给出meetas$item){print'';print'Board'.$item->visitor.'';$subtotal=0;foreach($item->matchas$temp){$subtotal=$subtotal+$temp->white->score;}print"".number_format($subtotal,1)."";$sub

php - 为什么这些 XML 标记会在我的 PHP 中产生错误?

我正在尝试在PHP文档中使用XML。我收到关于的错误和?>标签。我假设PHP正在尝试将XML标记读取为PHP标记。有谁知道什么是错误? 最佳答案 这是简短的php开放标签创建问题。更改php.ini文件中的设置放:short_open_tag=Off否则将这个值赋给一个变量来代替:$XMLstr='';echo$XMLstr; 关于php-为什么这些XML标记会在我的PHP中产生错误?,我们在StackOverflow上找到一个类似的问题: https://s

xml - 如何将特定属性转换为元素

我需要将特定的XML属性转换为XML元素。输入XML:我的愿望输出如下所示:select我正在使用以下XSLT:但是,当我将此XSLT应用于提供的示例时,name属性消失了:select如果我更改属性顺序,即将“名称”放在“查询”之前,一切都会完美无缺。我尝试解决它,但我的XSLT知识非常有限。请帮忙。提前致谢。 最佳答案 这应该会为您提供所需的输出: 关于xml-如何将特定属性转换为元素,我们在StackOverflow上找到一个类似的问题: https:/

xml - 在 XSLT 转换中保留属性之间的空格

我有以下XML:和以下XSLT:理论上,xslt应该保持输入xml不变。但是,我处理后得到的输出是:有什么方法可以防止转换器重新格式化属性之间的间距。我知道输入和输出xml在功能上是等效的,但为了便于阅读,我想保留每行格式的属性。如果重要的话,我正在使用ubuntu的xsltproc来进行这种转换:xsltproc-otest2.xmltest.xslttest.xml 最佳答案 不,不使用标准的XML/XSLT工具。该信息不是XML信息集的一部分,当XML解析器读取XML时将会丢失。因此,不能保留在输出中。您需要用其他东西修改输出

xml - XSLT 1.0 将定界字符串转换为节点集

我有一个字符串变量$colors我需要一个新变量$colorElements,它是一个节点集redgreenblue(对吗?节点集可以没有根吗?)$colorElements永远不会直接输出。我只需要它作为一个有效的列表变量。除了node-set()之外没有其他扩展的XSLT1.0。 最佳答案 使用:, 关于xml-XSLT1.0将定界字符串转换为节点集,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

java - 在 Java 中使用 XSLT 将 HTML 转换为 XML

您好,谁能帮我在java中使用xslt将html转换为xml。我在java中使用xslt将xml转换为html。这是我用于该转换的代码:importjavax.xml.transform.*;importjava.net.*;importjava.io.*;publicclassHowToXSLT{publicstaticvoidmain(String[]args){try{TransformerFactorytFactory=TransformerFactory.newInstance();Transformertransformer=tFactory.newTransformer(

php - 如何在数据更改时更新 UI?

我有一系列XML文件,用户可以检索、编辑和保存这些文件。我的意图是允许多个用户同时编辑这些文件。这些XML文件的许多部分都与浏览器UI中显示的内容相关,例如Mytitle节点显示并可以编辑。我使用的技术是Javascript、PHP和包含对其他XML文件的引用的主XML文件(主文件和引用文件都可以在UI中编辑)。服务器启用了WebDAV,通过YUI3的io模块使用WebDAV方法来处理检索、保存、集合移动等。如何根据已编辑和保存的XML文件的内容更新使用这些资源的UI?我知道我可能可以运行setTimeouts和诸如此类的东西来检查更新,但让UI仅在数据更改时响应似乎更直观。干杯!